home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 24
/
Aminet 24 (1998)(GTI - Schatztruhe)[!][Apr 1998].iso
/
Aminet
/
util
/
arc
/
PPCxDMSWOS.lha
/
source.lha
/
src
/
getbits.h
< prev
next >
Wrap
C/C++ Source or Header
|
1998-02-17
|
285b
|
11 lines
extern ULONG mask_bits[], bitbuf;
extern UCHAR *indata, bitcount;
#define GETBITS(n) ((USHORT)(bitbuf >> (bitcount-(n))))
#define DROPBITS(n) {bitbuf &= mask_bits[bitcount-=(n)]; while (bitcount<16) {bitbuf = (bitbuf << 8) | *indata++; bitcount += 8;}}
void initbitbuf(UCHAR *);